package com.cddx.logistics.mapper;

import com.cddx.logistics.domain.dto.SysJobTimeQueryDTO;
import com.cddx.logistics.domain.pojo.SysJobtime;
import com.cddx.logistics.domain.vo.SysJobTimeVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface SysJobtimeMapper {
    
    /**
     * 查询所有任务
     */
    //List<SysJobtime> selectAll();

    /**
     * 条件查询任务列表
     */
    

    /**
     * 新增任务
     */
    int add(SysJobtime sysJobtime);

    /**
     * 更新任务
     */
    int update(SysJobtime sysJobtime);

    /**
     * 删除任务
     */
    int deleteById(Integer id);


    List<SysJobTimeVO> queryPage(SysJobTimeQueryDTO sysJobTimeQueryDTO);

    int updateStatus(@Param("id") Integer id,@Param("jobStatus") Integer jobStatus);
}
